Ignorer la navigation

Ressource partie II

Montage

Montage partie II

Codage à modifier

const int PinLedRouge = 12;       //Déclarer LED Rouge à la borne 12
const int PinBPR = 11;            //Déclarer bouton Rouge à la borne 10
int boutonR = 0;                  //Déclarer la variable boutonR à 0

void setup()
{
  pinMode (PinLedRouge, OUTPUT);       //Déclarer la LED Rouge en sortie
  pinMode (PinBPR, INPUT);             //Déclarer le bouton Rouge en entrée
}

void loop()
{
 boutonR = digitalRead(PinBPR);        //La variable boutonR représente la lecture de l'état du bouton Rouge
    
  if (boutonR==HIGH){                  //Si le bouton Rouge est appuyé
      digitalWrite(PinLedRouge,HIGH);  //Allumer la LED Rouge
                    }
  else {                               //Si le bouton Rouge n'est pas appuyé
      digitalWrite(PinLedVerte,HIGH);  //Allumer la LED Verte  
       }    
}

Fonctionnement du programme

Fonctionnement du programme partie 2